#pragma once

#include <string>

/**
  * Methods for file and directory path operations
  */

#if defined (WIN32)
#define PL_FILE_SEPARATOR '\\'
#else
#define PL_FILE_SEPARATOR '/'
#endif

namespace PL
{
	std::string GetFileBasePath( const std::string &filePath );
	std::string GetFileNameFromPath( const std::string &filePath );
	std::string RemoveFileExtension( const std::string &filePath );
}